#ifndef DRAWABLE_H
#define DRAWABLE_H

#include "Util.h"
#include "Coord.h"

class Drawable
{
protected:
    Coord* position;
	float orientation;
	EModel model;
	Coord* size;
public:
	Drawable();
	Drawable(float,float,float,EModel);
	~Drawable(void);

	Coord* getPosition() const;
    void setPosition(Coord*);
	float getOrientation() const;
    void setOrientation(float);
	EModel getModel() const;
    void setModel(EModel);
	void setSize(float, float);
	Coord* getSize();
};

#endif
